semiarid region water research center - Français Anglais Dictionnaire